high-temperature reactor - French English Dictionary